to make progress - Inglés Sinónimo Diccionario